The Normalization Theorem
نویسنده
چکیده
A weakly normalizing term is one such that there is a reduction sequence which terminates in a normal form. An example (from the slides) which is weakly but not strongly normalizing is (λxy.y)Ω. This is because the lazy reduction realizes there is no x into which I should substitute the Ω in y so this reduces to λy.y. But trying to evaluate the Ω will never yield a result. The lazy way to beta-reduce is to reduce the left-most, outermost redex. This always works if the term is weakly normalizing. The eager way is to do the outermost redex only when the right hand side is a value (call-by-value). This does not always find the reduction of a weakly normalizing term.
منابع مشابه
Effective Normalization Techniques for HOL
Normalization procedures are an important component of most automated theorem provers. In this work we present an adaption of advanced first-order normalization techniques for higher-order theorem proving which have been bundled in a stand-alone tool. It can be used in conjunction with any higher-order theorem prover, even though the implemented techniques are primarily targeted on resolution-b...
متن کاملRelative normalization
Gödel’s second incompleteness theorem forbids to prove, in a given theory U , the consistency of many theories—in particular, of the theory U itself—as well as it forbids to prove the normalization property for these theories, since this property implies their consistency. When we cannot prove in a theory U the consistency of a theory T , we can try to prove a relative consistency theorem, that...
متن کاملContinuous Semantics for Strong Normalization
We prove a general strong normalization theorem for higher type rewrite systems based on Tait’s strong computability predicates and a strictly continuous domain-theoretic semantics. The theorem applies to extensions of Gödel’s system T , but also to various forms of bar recursion for which strong normalization was hitherto unknown.
متن کاملThe Normalization Theorem for Extended Natural Deduction
The normalization theorem for the system of extended natural deduction will be proved as a consequence of the cut-elimination theorem, by using the connections between the system of extended natural deduction and a standard system of sequents.
متن کاملContinuous Semantics for Termination Proofs
We prove a general strong normalization theorem for higher type rewrite systems based on Tait’s strong computability predicates and a strictly continuous domain-theoretic semantics. The theorem applies to extensions of Gödel’s system T , but also to various forms of bar recursion for which strong normalization was hitherto unknown.
متن کاملWeak βη-Normalization and Normalization by Evaluation for System F
A general version of the fundamental theorem for System F is presented which can be instantiated to obtain proofs of weak βand βη-normalization and normalization by evaluation.
متن کامل